Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 ODELL ROAD Terraced £277,500 14 Sep 2018
73 ODELL ROAD Terraced £230,000 9 Dec 2020
75 ODELL ROAD Terraced £35,000 12 May 1998
77 ODELL ROAD Terraced £213,000 14 Sep 2018
79 ODELL ROAD Terraced £260,000 24 Aug 2018
81 ODELL ROAD Terraced £305,000 6 Apr 2023
81A ODELL ROAD Detached £765,000 22 Jan 2016
83 ODELL ROAD Semi-Detached £432,500 29 Mar 2022
85 ODELL ROAD Terraced £215,000 26 Jun 2020
87 ODELL ROAD Terraced £58,000 15 Sep 1998
89 ODELL ROAD £465,000 21 Aug 2020
91 ODELL ROAD Detached £700,000 31 Mar 2017
119 ODELL ROAD Detached £620,000 30 Apr 2010
121 ODELL ROAD Detached £730,000 14 Aug 2020
123 ODELL ROAD Detached £650,000 6 Aug 2010
125 ODELL ROAD Detached £343,000 30 Sep 2009
129 ODELL ROAD Detached £350,000 18 Jul 2011
131 ODELL ROAD Detached £139,000 9 Aug 1999
133 ODELL ROAD Detached £390,000 25 Oct 2011
135 ODELL ROAD Detached £379,000 28 Jan 2011
137 ODELL ROAD Detached £390,000 1 Oct 2012